red-chested swallow - English Synonyms Dictionary